62ef4178d9d69d39d71038cff9885094011e58a1,src/org/openstreetmap/josm/plugins/areaselector/ImageAnalyzer.java,ImageAnalyzer,sobel,#BufferedImage#,423
Before Change
GradientSobel.process(input, derivX, derivY, null);
// BufferedImage outputImage = VisualizeImageData.colorizeSign(derivX,null,-1);
saveImgToFile(ConvertBufferedImage.convertTo(derivX, null), "derivX");
saveImgToFile(ConvertBufferedImage.convertTo(derivY, null), "derivY");
ImageSInt16 combined = new ImageSInt16(input.width, input.height);
for(int y=0; y<input.height; y++){
After Change
GradientSobel.process(input, derivX, derivY, null);
// BufferedImage outputImage = VisualizeImageData.colorizeSign(derivX,null,-1);
if(debug) saveImgToFile(ConvertBufferedImage.convertTo(derivX, null), "derivX");
if(debug) saveImgToFile(ConvertBufferedImage.convertTo(derivY, null), "derivY");
ImageSInt16 combined = new ImageSInt16(input.width, input.height);
for(int y=0; y<input.height; y++){